| ▼ Documentation | |
| ▼ Headers | |
| ► NilkinsAstraeus | |
| ► Graphics | |
| ► ComplexEffects | |
| ► Blur | |
| BlurComplexEffect.h | |
| BlurType.h | |
| ► Dof | |
| DofComplexEffect.h | |
| ComplexEffect.h | |
| ComplexEffectManager.h | |
| ComplexEffectType.h | |
| ► Effects | |
| ► Atmosphere | |
| AtmosphereEffect.h | |
| ► FilmGrain | |
| FilmGrainEffect.h | |
| FilmGrainEffectUtils.h | |
| ► Fxaa | |
| FxaaEffect.h | |
| FxaaPreset.h | |
| ► ImageEnvironment | |
| ImageEnvironmentEffect.h | |
| ImageEnvironmentProjection.h | |
| ► Ssao | |
| SsaoEffect.h | |
| SsaoEffectUtils.h | |
| ► TextureCopy | |
| TextureCopyEffect.h | |
| ► ToneMapping | |
| ToneMappingEffect.h | |
| ToneMappingHablesCurveDescriptor.h | |
| Effect.h | |
| EffectManager.h | |
| EffectType.h | |
| ► Enums | |
| OneChannelPack.h | |
| ThreeChannelPack.h | |
| ► Materials | |
| ► Pbs | |
| ► Enums | |
| PbsModel.h | |
| PbsMaterial.h | |
| ► Utils | |
| PbsEnvironmentMapFilter.h | |
| Material.h | |
| MaterialManager.h | |
| MaterialType.h | |
| ► ShaderLibs | |
| ► Maths | |
| GeometryLib.h | |
| MathsLib.h | |
| ► PostProcessing | |
| PostProcessingLib.h | |
| ► ShadowMapping | |
| ► Data | |
| ShadowMapParameters.h | |
| ► Enums | |
| ShadowMapPcf.h | |
| ShadowMapPcfUtils.h | |
| ShadowMappingLib.h | |
| ► Utils | |
| EnvironmentRenderer.h | |
| GraphicsEngine.h | |
| ► Log | |
| LogManager.h | |
| ► Projects | |
| ProjectLoader.h | |
| ProjectLoadQuery.h | |
| ProjectLoadResult.h | |
| ProjectSaveQuery.h | |
| ► Scripts | |
| ► nkAstraeusWrap | |
| ► Log | |
| LogWrapper.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► nkExportWrap | |
| ► Enums | |
| ExportNodeNatureWrapper.h | |
| ExportNodeValueTypeWrapper.h | |
| ► Errors | |
| ExportErrorWrapper.h | |
| ► Exporters | |
| ExporterLoadResultWrapper.h | |
| JsonExporterWrapper.h | |
| ► Tree | |
| NodeWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► nkGraphicsWrap | |
| ► Bounds | |
| BoundingBoxWrapper.h | |
| ► Cameras | |
| CameraManagerWrapper.h | |
| CameraWrapper.h | |
| FrustumWrapper.h | |
| ► Compositors | |
| CompositorManagerWrapper.h | |
| CompositorNodeWrapper.h | |
| CompositorWrapper.h | |
| ► Enums | |
| PrimitiveTopologyWrapper.h | |
| ResourceLoadStateWrapper.h | |
| ► Graph | |
| EntityWrapper.h | |
| NodeManagerWrapper.h | |
| NodeWrapper.h | |
| ► Meshes | |
| ► Decoders | |
| ► Gltf | |
| GltfMeshDecoderWrapper.h | |
| MeshManagerWrapper.h | |
| MeshWrapper.h | |
| VertexComponentWrapper.h | |
| VertexCompositionWrapper.h | |
| ► Programs | |
| ProgramManagerWrapper.h | |
| ProgramWrapper.h | |
| ► RenderQueues | |
| RenderQueueManagerWrapper.h | |
| RenderQueueWrapper.h | |
| ► Shaders | |
| ShaderManagerWrapper.h | |
| ShaderWrapper.h | |
| ► Textures | |
| TextureManagerWrapper.h | |
| TextureSaverWrapper.h | |
| TextureUtilsWrapper.h | |
| TextureWrapper.h | |
| ► Viewports | |
| ViewportManagerWrapper.h | |
| ViewportWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► nkMathsWrap | |
| ► Algebra | |
| MatrixWrapper.h | |
| QuaternionWrapper.h | |
| VectorWrapper.h | |
| ► Constants | |
| MathConstantsWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► nkMemoryWrap | |
| ► Containers | |
| BufferCastWrapper.h | |
| BufferViewWrapper.h | |
| BufferWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► nkResourcesWrap | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ResourceManagerWrapper.h | |
| ► nkScriptsWrap | |
| ► Environments | |
| EnvironmentWrapper.h | |
| ► Interpreters | |
| InterpreterWrapper.h | |
| ► Scripts | |
| CompilationFailureTypeWrapper.h | |
| CompilationResultWrapper.h | |
| ScriptWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► nkTasksWrap | |
| ► Enums | |
| TaskResultWrapper.h | |
| ► Scheduler | |
| SchedulerTaskWrapper.h | |
| SchedulerWrapper.h | |
| ► Threads | |
| ThreadSubmittedWorkWrapper.h | |
| ThreadWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► stdWrap | |
| ► Arrays | |
| ArrayWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ScriptsEngine.h | |
| Namespace.h | |
| System.h | |
| ► NilkinsDebug | |
| ► Log | |
| LogManager.h | |
| ► System | |
| CpuDetector.h | |
| CpuInformation.h | |
| SimdInformation.h | |
| SystemDetector.h | |
| SystemLabel.h | |
| SystemVersion.h | |
| ► Testing | |
| ► Data | |
| TestRunException.h | |
| TestRunResult.h | |
| TestStackLevel.h | |
| ► Formatting | |
| ConsoleOutputFormatter.h | |
| NunitOutputFormatter.h | |
| OutputFormatter.h | |
| ► Observers | |
| DefaultTestObserver.h | |
| TestClassObserverInformation.h | |
| TestFunctionObserverInformation.h | |
| TestObserver.h | |
| ► Outputs | |
| OutputTarget.h | |
| OutputTargetKind.h | |
| FunctionSet.h | |
| TestClass.h | |
| TestFunction.h | |
| TestRunParameters.h | |
| TestUtils.h | |
| UnitTester.h | |
| Namespace.h | |
| ► NilkinsExport | |
| ► Encoders | |
| ► Base64 | |
| Base64Encoder.h | |
| ► Errors | |
| ExportError.h | |
| ► Exportable | |
| Exportable.h | |
| ► Exporter | |
| ExporterLoadResult.h | |
| JsonExporter.h | |
| ► Tree | |
| ► Utils | |
| TreeReader.h | |
| Node.h | |
| Namespace.h | |
| ► NilkinsGraphics | |
| ► Bounds | |
| BoundingBox.h | |
| ► Buffers | |
| ► Enums | |
| BufferBindFlag.h | |
| BufferCpuAccessFlag.h | |
| BufferUsage.h | |
| Buffer.h | |
| BufferManager.h | |
| MapRequestDescriptor.h | |
| MapResult.h | |
| UnmapRequestDescriptor.h | |
| ► Cameras | |
| ► Enums | |
| ProjectionType.h | |
| Camera.h | |
| CameraManager.h | |
| Frustum.h | |
| ► Compositors | |
| Compositor.h | |
| CompositorManager.h | |
| CompositorNode.h | |
| TargetDescriptor.h | |
| TargetOperations.h | |
| ► Configurations | |
| Configuration.h | |
| ► Encoders | |
| ► Data | |
| DecodedData.h | |
| DecodedEntityData.h | |
| DecodedMaterialData.h | |
| DecodedMeshData.h | |
| DecodedNodeData.h | |
| DecodedTextureData.h | |
| ► Gltf | |
| GltfDecodeOptions.h | |
| GltfEncoder.h | |
| GltfEncoderUtils.h | |
| ► Obj | |
| ObjDecodeOptions.h | |
| ObjEncoder.h | |
| ► Utils | |
| CompositeDecodeOptions.h | |
| CompositeEncoder.h | |
| ► Entities | |
| Entity.h | |
| EntityRenderInfo.h | |
| EntityRenderInfoSlot.h | |
| EntityRenderLodSlot.h | |
| ► Exporter | |
| ContentLoader.h | |
| ContentLoadResult.h | |
| ► Graph | |
| Node.h | |
| NodeChangeListener.h | |
| NodeManager.h | |
| ► Log | |
| LogManager.h | |
| ► Meshes | |
| ► Enums | |
| AttributeGranularity.h | |
| IndexFormat.h | |
| PrimitiveTopology.h | |
| ► InputLayouts | |
| MeshInputLayout.h | |
| MeshInputLayoutAttribute.h | |
| ► Utils | |
| AttributeGenerationInfo.h | |
| AttributeGenerationOutput.h | |
| MeshFillOptions.h | |
| MeshUtils.h | |
| PackedMeshData.h | |
| VertexComposition.h | |
| VertexData.h | |
| Mesh.h | |
| MeshManager.h | |
| StreamOutputDescriptor.h | |
| ► Passes | |
| ClearTargetsPass.h | |
| ComputePass.h | |
| InstancingPass.h | |
| MonoMaterialPass.h | |
| Pass.h | |
| PassType.h | |
| PostProcessPass.h | |
| RaytracingPass.h | |
| RenderScenePass.h | |
| ► Programs | |
| Program.h | |
| ProgramCompilationResult.h | |
| ProgramManager.h | |
| ProgramSourcesHolder.h | |
| ProgramType.h | |
| ► RenderContexts | |
| RenderContext.h | |
| RenderContextDescriptor.h | |
| RenderContextManager.h | |
| ► Renderers | |
| Renderer.h | |
| RendererSupportInfo.h | |
| RenderingApi.h | |
| ► RenderQueues | |
| ► RenderStrategies | |
| ► Commands | |
| ► Enums | |
| RenderCommandType.h | |
| RenderCommand.h | |
| RenderCommandQueue.h | |
| DefaultRenderStrategy.h | |
| RenderStrategy.h | |
| RenderQueue.h | |
| RenderQueueManager.h | |
| ► RenderStates | |
| BlendState.h | |
| BlendStateManager.h | |
| DepthStencilState.h | |
| DepthStencilStateManager.h | |
| RasterState.h | |
| RasterStateManager.h | |
| ► Resources | |
| ► Enums | |
| ResourceMiscFlag.h | |
| Resource.h | |
| ResourceDeclAugmentCallback.h | |
| ResourceGpuCopyDescriptor.h | |
| ResourceLoadState.h | |
| ResourceManager.h | |
| ResourceSetLoadQuery.h | |
| ResourceSetLoadResult.h | |
| ResourceSetSaveQuery.h | |
| ResourceType.h | |
| ShaderResource.h | |
| ► Samplers | |
| ► Enums | |
| ComparisonFunction.h | |
| Filter.h | |
| TextureAddressMode.h | |
| Sampler.h | |
| SamplerManager.h | |
| ► Shaders | |
| ► Memory | |
| ConstantBuffer.h | |
| ShaderInstanceCustomDummySlot.h | |
| ShaderInstanceCustomSlot.h | |
| ShaderInstanceMemorySlot.h | |
| ShaderMemorySlot.h | |
| ShaderPassCustomDummySlot.h | |
| ShaderPassCustomSlot.h | |
| ShaderPassMemorySlot.h | |
| Shader.h | |
| ShaderManager.h | |
| ShaderResourceDesc.h | |
| ► Textures | |
| Texture.h | |
| TextureManager.h | |
| TextureSaver.h | |
| TextureUtils.h | |
| ► Time | |
| GlobalTimer.h | |
| ► Utils | |
| DxDefinesWrapper.h | |
| InfiniteBitMask.h | |
| InfiniteMask.h | |
| Manager.h | |
| ScreenshotTaker.h | |
| StructToString.h | |
| ► Viewports | |
| Viewport.h | |
| ViewportManager.h | |
| Namespace.h | |
| System.h | |
| ► NilkinsImages | |
| ► Bmp | |
| BmpEncoder.h | |
| ► Data | |
| ► Alignment | |
| AlignmentUtils.h | |
| AlignmentDescriptor.h | |
| Image.h | |
| ImageBase.h | |
| ImageDescriptor.h | |
| ImageView.h | |
| MipDescriptor.h | |
| ► Dds | |
| DdsEncoder.h | |
| ► Enums | |
| AlphaMode.h | |
| PixelFormat.h | |
| ► Hdr | |
| HdrEncoder.h | |
| ► Jpg | |
| ► Data | |
| JpgCompressionSettings.h | |
| ► Enums | |
| JpgCompression.h | |
| JpgEncoder.h | |
| ► Log | |
| LogManager.h | |
| ► Png | |
| PngEncoder.h | |
| ► Utils | |
| CompositeEncoder.h | |
| ConversionUtils.h | |
| Namespace.h | |
| ► NilkinsInputs | |
| ► Devices | |
| ► Keyboards | |
| KeyboardDevice.h | |
| KeyboardDeviceManager.h | |
| ► Mouses | |
| MouseDevice.h | |
| MouseDeviceManager.h | |
| ► Enums | |
| KeyCode.h | |
| ► InputSystems | |
| InputSystem.h | |
| ► Log | |
| LogManager.h | |
| Namespace.h | |
| System.h | |
| ► NilkinsLog | |
| ► Data | |
| String.h | |
| StringView.h | |
| ► Loggers | |
| ConsoleLogger.h | |
| FileLogger.h | |
| Logger.h | |
| Namespace.h | |
| ► NilkinsMaths | |
| ► Algebra | |
| IntVector.h | |
| MathConstants.h | |
| Matrix.h | |
| Quaternion.h | |
| Vector.h | |
| ► Encoders | |
| FloatEncoder.h | |
| ► Geometry | |
| Point.h | |
| Rectangle.h | |
| ► Hashing | |
| Hasher.h | |
| Namespace.h | |
| ► NilkinsMemory | |
| ► Allocators | |
| Allocator.h | |
| DefaultAllocator.h | |
| ► Compressions | |
| DeflateEncoder.h | |
| HuffmanLut.h | |
| ► Containers | |
| Buffer.h | |
| BufferCast.h | |
| BufferView.h | |
| String.h | |
| StringView.h | |
| ► Deallocators | |
| Deallocator.h | |
| DefaultDeallocator.h | |
| ► Log | |
| LogManager.h | |
| ► Pagers | |
| ► FreeList | |
| FreeListPager.h | |
| ► Linear | |
| LinearPager.h | |
| ► MemorySpaces | |
| DefaultMemorySpace.h | |
| DefaultMemorySpaceAllocator.h | |
| MemorySpace.h | |
| MemorySpaceAllocator.h | |
| ► Pointers | |
| UniquePtr.h | |
| ► Pools | |
| PtrPool.h | |
| ► Streams | |
| BitStream.h | |
| Namespace.h | |
| ► NilkinsResources | |
| ► Log | |
| LogManager.h | |
| Namespace.h | |
| ResourceManager.h | |
| ► NilkinsScripts | |
| ► Environments | |
| ► Functions | |
| Function.h | |
| FunctionDefines.h | |
| FunctionParameter.h | |
| FunctionParameterType.h | |
| ► Namespaces | |
| Namespace.h | |
| ► ScriptObjects | |
| ScriptObjectInterpreterReference.h | |
| ScriptObjectInterpreterView.h | |
| ScriptObjectReference.h | |
| ScriptObjectView.h | |
| ► UserTypes | |
| ArrayAccessorDescriptor.h | |
| TypeBuiltInFunctions.h | |
| UserType.h | |
| UserTypeFieldDescriptor.h | |
| Environment.h | |
| EnvironmentManager.h | |
| ExecutionResult.h | |
| ► Exporter | |
| ► Project | |
| ProjectLoader.h | |
| ProjectLoadQuery.h | |
| ProjectLoadResult.h | |
| ProjectSaveQuery.h | |
| ResourceDeclAugmentCallback.h | |
| ContentLoader.h | |
| ContentLoadResult.h | |
| ► Interpreters | |
| Interpreter.h | |
| ► Log | |
| LogManager.h | |
| ► Scripts | |
| CompilationResult.h | |
| Script.h | |
| ScriptManager.h | |
| ► Utils | |
| StringUtils.h | |
| Namespace.h | |
| ► NilkinsTasks | |
| ► Log | |
| LogManager.h | |
| ► Scheduler | |
| LambdaSchedulerTask.h | |
| Scheduler.h | |
| SchedulerTask.h | |
| ► Tasks | |
| LambdaTask.h | |
| Task.h | |
| ► Threads | |
| Thread.h | |
| ThreadPool.h | |
| Namespace.h | |
| ► NilkinsWinUi | |
| ► Clipboards | |
| Clipboard.h | |
| ► Components | |
| Button.h | |
| CheckBox.h | |
| ComboBox.h | |
| Component.h | |
| ComponentManager.h | |
| ComponentType.h | |
| ContextMenu.h | |
| EditBox.h | |
| FileExplorer.h | |
| GroupBox.h | |
| ImageDisplay.h | |
| ListBox.h | |
| LogWin.h | |
| MultiLineEdit.h | |
| ProgressBar.h | |
| ScrollBar.h | |
| Slider.h | |
| Static.h | |
| TabWindow.h | |
| ToolBar.h | |
| TreeView.h | |
| Window.h | |
| ► Cursors | |
| Cursor.h | |
| CursorManager.h | |
| CursorUtils.h | |
| ► Enums | |
| Alignment.h | |
| BorderKind.h | |
| RelativePosition.h | |
| ► Exporter | |
| ContentLoader.h | |
| ► Fonts | |
| Font.h | |
| FontManager.h | |
| FontUtils.h | |
| ► Images | |
| Image.h | |
| ImageManager.h | |
| ► Inputs | |
| ChangeEventData.h | |
| CharEventData.h | |
| ClickEventData.h | |
| EventTypes.h | |
| HandledEventData.h | |
| InputCodes.h | |
| InputDescriptor.h | |
| InputSystem.h | |
| KeyEventData.h | |
| MouseMoveEventData.h | |
| WheelEventData.h | |
| ► Layouts | |
| GridLayout.h | |
| Layout.h | |
| LayoutType.h | |
| RelativeLayout.h | |
| ► Log | |
| LogManager.h | |
| ► Notifications | |
| NotificationPositionDescriptor.h | |
| Notificator.h | |
| PopupCustomDescriptor.h | |
| PopupYesNoDescriptor.h | |
| ► Themes | |
| Color.h | |
| Theme.h | |
| ThemeManager.h | |
| ► Utils | |
| StructToString.h | |
| ► WindowingSystems | |
| ComponentUtils.h | |
| WindowingSystem.h | |
| Namespace.h | |
| System.h | |